2597,2602,2603,2606,2611,2616,2622,2624,2627,2628,2630,2632,2634,2639,2641,2644,2647,2651,2651,2653,2654,2654,2650,2647,2643,2637,2625,2620,2619,2618,2615,2615,2614,2611,2609,2608,2607,2605,2603,2601,2599,2598,2597;498,498,500,499,494,493,494,495,496,494,490,488,487,486,486,487,488,487,484,483,483,481,481,480,480,476,476,477,479,480,480,483,485,488,488,490,492,494,495,495,495,496,496